page {
	padding: 0 0 170rpx;
	box-sizing: border-box;
}

.pots {
	top: 0;
	left: 0;
	width: 100%;
	z-index: 999999999999999999;
	height: 90rpx;
	line-height: 76rpx;
	position: fixed;
	background-color: #fff;
}

.post {
	position: sticky;
	z-index: 2;
}

.tab-left {
	padding-left: 40rpx;
	line-height: 96rpx;
	font-size: 28rpx;
	color: #6b758c;
	display: block;
}

.back-img {
	position: absolute;
	left: 30rpx;
}

.top-title {
	font-size: 36rpx;
	font-family: PingFangSC-Semibold, PingFang SC;
	font-weight: 600;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: center;
}

.label_box {
	width: 100%;
	overflow-x: scroll;
	overflow-y: hidden;
	padding-left: 30rpx;
	min-height: 70rpx;
	height: 75rpx;
	padding: 10rpx 20rpx;
	/* box-sizing:border-box; */
}

.label_box::-webkit-scrollbar {
	display: none;
}

.label_list {
	/* overflow: auto; */
}

.label_list_item {
	padding: 0rpx 24rpx;
	border-radius: 20rpx;
	background-color: #F6F7F9;
	transition: all 0.2s;
	margin-right: 22rpx;
	box-sizing:border-box;
	height: 70rpx;
	line-height: 70rpx;
	position: relative;
}

.label_list_item_active {
	color: rgb(64, 115, 210);
	height: 70rpx;
	line-height: 70rpx;
	background-color: rgba(64, 115, 210, 0.25) !important;
	position: relative;
}
.hy-sel{
	position: absolute;
	bottom: 8rpx;
	right: 0rpx;
	width: 40rpx;
	height: 40rpx;
}

/* .label_list_item_active::after {
	content: '';
	color: #fff;
	font-size: 20rpx;
	padding-left: 5rpx;
	box-sizing: border-box;
	text-algin: right;
	line-height: 24rpx;
	position: absolute;
	bottom: 0rpx;
	right: 0rpx;
	width: 24rpx;
	height: 24rpx;
	border-radius: 10rpx 0rpx 10rpx 0rpx;
	background-color: rgb(64, 115, 210);
} */

.is_quotation {
	width: 140rpx;
	color: #FC6F2D;
	background-color: rgba(252, 111, 45, 0.2);
	border-radius: 8rpx;
	padding: 6rpx 0rpx;
	text-align: center;
}

.quotation_text {
	display: inline-block;
	max-width: 500rpx;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	/* margin-top: 10rpx; */
}

.free_join_in {
	padding: 10rpx 20rpx;
	height: 48rpx;
	background: #1050c7;
	border-radius: 10rpx;
	font-size: 28rpx;
	font-family: PingFangSC, PingFangSC-Medium;
	text-align: center;
	color: #FFF;
	line-height: 48rpx;
	margin:20rpx auto;
	width:200rpx;
}
.greenStyle{
	/* color:#59C071;
	background-color: rgba(89,192,113, 0.2); */
	color:#1CC520;
	background-color: rgba(28,197,32, 0.2);
}
.orangeStyle{
	color: #FC6F2D;
	background-color: rgba(252, 111, 45, 0.2);
}
.redStyle{
	color: #FF1A1A;
	background-color: rgba(255,26,26,0.2);
}


.popup2 {
	display: flex;
	height: 30px;
	opacity: 0.95;
	align-items: center;
	/* 		justify-content: space-between; */
	background: rgba(255, 249, 223, 1);
	border-radius: 16px;
	padding: 0 12rpx 0 25rpx;
	box-sizing: border-box;
}
.popup2 button {
	width: 96rpx !important;
	height: 40rpx;
	background-color: transparent !important;
	border-bottom: 1px solid rgba(15, 18, 198, 1);
	border-radius: 0;
	padding: 0;
	margin: 0 !important;
	font-size: 24rpx;
	font-family: PingFangSC, PingFangSC-Medium;
	font-weight: 500;
	text-align: center;
	color: rgba(15, 18, 198, 1);
	line-height: 40rpx;
}

.popup2 .img {
	width: 13px;
	height: 13px;
	background-image: url("https://wx.xtwaixie.com/img/warning.png");
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

.popup-p {
	font-size: 12px;
	font-family: PingFangSC, PingFangSC-Regular;
	padding: 0;
	margin-left: 6px;
}

.cancel {
	text-align: end !importants;
	width: 12px;
	height: 12px;
	background-color: rgba(190, 183, 172, 1);
	border-radius: 50%;
	background-image: url("https://wx.xtwaixie.com/img/close.png");
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	margin-right: 5px;
	margin-left: auto;
}
